cavernous limestone - Turkish English Dictionary